package 预习的;

public class 双十一手机销量 {

    public static void main(String[] args) {
        //声明一个字符串数组
        String[] phoneNames = {"华为Mate40RS", "华为Mate30E", "IPhone12ProMax",
                "华为荣耀麒麟9000", "小米10双模5G", "OPPOK7x双模5G"};
        //
        int[] sales = {8799, 8001, 9210, 9800, 10246, 10232};
        //调用getMax方法  获取数组中的最大值
        int max1 = getMax(sales);

        //上面获取到了sales数组中的最大值
        //通过在sales中最大的索引值来确定字符串中的最大值
        int index = suoyin(sales, max1);

        //int num1 = find(sales);


        //System.out.println(phoneNames[num2] + max1);

        //System.out.println("销量"+max1);
        //System.out.println(index);
        // System.out.println(num1);

        System.out.println(phoneNames[index] + "销量是" + max1 + "部");

    }

    public static int getMax(int[] arr) {
        int max = arr[0];

        for (int i = 0; i < arr.length; i++) {

            if (arr[i] > max) {
                max = arr[i];
            }


        }
        return max;
    }

    public static int suoyin(int[] arr, int max1) {

        for (int i = 0; i < arr.length; i++) {

            if (arr[i] == max1) {
                return i;
            }


        }
        return -1;
    }
}
